#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#define N 10
#define LINES 5

//int main()
//{
//	printf("the value of (2+3)<10 is:%d\n", (2 + 3) < 10);
//	printf("the value of (2+3)==10 is :%d\n", (2 + 3) == 10);
//
//	return 0;
//}

//int main()
//{
//	int a = 1, b = 2, c = 4, f;
//	printf("a=%d\n,b=%d\n,c=%d\n", a, b, c);
//	f = (a < b) && (b < c);
//	printf("f=(a<b)&&(b<d,fΪ%d\n", f);
//	f = (a > b) || (b > c);
//	printf("%d\n".f);
//	printf("! a>b is:%d".! (a > b));
//	printf("! a is :%d\n", ! a);
//
//	return 0;
//}

//int main()
//{
//	char ch1 = 'A', ch2 = 'S';
//	printf("%c,%d\n", ch1, ch1);
//	printf("%c,%d\n", ch2, ch2);
//	printf("%c,%d\n", ch1 + ch2, ch1 + ch2);
//	printf("%d\n", ch1 < ch2);
//	printf("%d,%c\n", ch1 - ch2, ch1 - ch2);
//
//	return 0;
//}

//int main()
//{
//	int n;
//	printf("input n:");
//	scanf("%d", &n);
//	if (n % 3 == 0)
//	{
//		printf("n=%d,YES\n", n);
//	}
//	else
//	{
//		printf("n%3==0,NO", n);
//	}
//
//	return 0;
//}

//int main()
//{
//	int n;
//	printf("input n:");
//	scanf("%d", &n);
//	if (n <= 0)
//	{
//		printf("\nerror input number should be positive");
//	}
//	if (n%3==0)
//	{
//		printf("n=%d,YES", n);
//	}
//	else
//	{
//		printf("n=%d,NO", n);
//	}
//
//
//	return 0;
//}

//int main()
//{
//	char ch;
//	printf("input a char:");
//	scanf("%c", &ch);
//	if (ch >= 'a' && ch <= 'z')
//	{
//		printf("this is a lower case letter");
//	}
//	else if (ch >= 'A' && ch <= 'Z')
//	{
//		printf("this is a upper case letter");
//	}
//	else if (ch >= '0' && ch <= '9')
//	{
//		printf("this is a dight");
//	}
//	else
//	{
//		printf("this is neither a letter nor a dight");
//	}
//	return 0;
//}

//int main()
//{
//	/*int i  ;
//
//	i = 0;
//	while (i <= N)
//	{
//		printf("%d\n", i);
//		i++;
//	}
//	return 0;*/
//
//	int num;
//	printf("input n(n>0):");
//	scanf(%d",&num");
//
//}

//int main()
//{
//	int num;
//	printf("input n:");
//	scanf("%d", &num);
//	while (num <= 0)
//	{
//		printf("nerror input! the number should be positive");
//		printf("\ninput n:");
//		scanf("%d", &num);
//	}
//	if (num % 3 == 0)
//	{
//		printf("\nnum=%d,YES", num);
//	}
//	else
//	{
//		printf("\nnum=%d,NO", num);
//
//	}
//
//
//	return 0;
//}

//int main()
//{
//	int i, n;
//	int sum;
//	printf("input n:");
//	scanf("%d", &n);
//	i = 1;
//	sum = 0;
//	while (i <= n)
//	{
//		sum = sum + i;
//		i++;
//	}
//	printf("the sum is :%d", sum);
//	return 0;
//}

//int main()
//{
//	int line;
//	int count;
//	line = 1;
//	while (line <= LINES)
//	{
//		count = 1;
//			while (count <= line)
//			{
//				printf("*");
//				count++;
//			}
//		printf("\n");
//		line = line + 1;
//	}
//
//	return 0;

int main()
{
	int num;
	int result;
	printf("input in:");
	scanf("%d", &num);
	if (num >= 1000)
	{
		printf("result is 4");

	}
	else if (num < 1000, num >= 100)
	{
		printf("result is 3");
	}
	else if (num < 100, num >= 10)
	{
		printf("the result is 2");
	}
	else
	{
		printf("the result is 1");
	}

	return 0;
}